package cn.com.nr.controller;

import io.swagger.annotations.Api;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * 视图
 *
 * @author wenbin
 * @version V1.0
 * @date 2020年3月18日
 */
@Api(tags = "服务端口视图")
@Controller
@RequestMapping("/index/nr")
public class IndexNrController {

	/* 矿山业务 */

	/* 升降机记录 */
	@GetMapping("/orelifterRecords")
	public String orelifterRecords() {
		return "nr/orelifterRecords";
	}

	/* 转轮记录 */
	@GetMapping("/orerunnerRecords")
	public String orerunnerRecords() {
		return "nr/orerunnerRecords";
	}

	/* 车辆记录 */
	@GetMapping("/orecarRecords")
	public String orecarRecords() {
		return "nr/orecarRecords";
	}

	/* 矿山企业维护(运维) */
	@GetMapping("/oreSettings")
	public String oreSettings() {
		return "nr/oreSettings";
	}

	/* 矿山采矿企业维护 */
	@GetMapping("/oreCollectSettings1")
	public String oreCollectSettings1() {
		return "nr/oreCollectSettings1";
	}
	
	/* 矿山选矿企业维护 */
	@GetMapping("/oreSelectSettings1")
	public String oreSelectSettings1() {
		return "nr/oreSelectSettings1";
	}
	
	/* 混凝土业务 */

	/* 车辆记录 */
	@GetMapping("/concretecarRecords")
	public String concretecarRecords() {
		return "nr/concretecarRecords";
	}

	/* 混凝土企业维护（运维） */
	@GetMapping("/concreteSettings")
	public String concreteSettings() {
		return "nr/concreteSettings";
	}

	/* 混凝土企业维护 */
	@GetMapping("/concreteSettings1")
	public String concreteSettings1() {
		return "nr/concreteSettings1";
	}
	
	/* 水泥企业维护 */
	@GetMapping("cementSettings1")
	public String cementSettings1() {
		return "nr/cementSettings1";
	}

	/* 铁矿采矿记录 */
	@GetMapping("/oreCollectRecords")
	public String oreCollectRecords() {
		return "nr/oreCollectRecords";
	}

	/* 铁矿选矿记录 */
	@GetMapping("/oreSelectRecords")
	public String oreSelectRecords() {
		return "nr/oreSelectRecords";
	}

	/* 水泥制造记录 */
	@GetMapping("/cementRecords")
	public String cementRecords() {
		return "nr/cementRecords";
	}

	/* 混凝土记录 */
	@GetMapping("/concreteRecords")
	public String concreteRecords() {
		return "nr/concreteRecords";
	}
	
	
	/*
	 * 离线摄像头-采矿
	 */
	@GetMapping("/oreCollectOfflinecam")
	public String oreCollectOfflinecam() {
		return "nr/oreCollectOfflinecam";
	}
	
	/*
	 * 离线摄像头-选矿
	 */
	@GetMapping("/oreSelectOfflinecam")
	public String oreSelectOfflinecam() {
		return "nr/oreSelectOfflinecam";
	}

	/*
	 * 离线摄像头-水泥制造
	 */
	@GetMapping("/cementOfflinecam")
	public String cementOfflinecam() {
		return "nr/cementOfflinecam";
	}
	
	/*
	 * 离线摄像头-混凝土
	 */
	@GetMapping("/concreteOfflinecam")
	public String concreteOfflinecam() {
		return "nr/concreteOfflinecam";
	}
	
	
	
	/*
	 * 吨数维护-采矿
	 */
	@GetMapping("/oreCollectMaintain")
	public String oreCollectMaintain() {
		return "nr/oreCollectMaintain";
	}
	
	/*
	 * 吨数维护-选矿
	 */
	@GetMapping("/oreSelectMaintain")
	public String oreSelectMaintain() {
		return "nr/oreSelectMaintain";
	}

	/*
	 * 吨数维护-水泥制造
	 */
	@GetMapping("/cementMaintain")
	public String cementMaintain() {
		return "nr/cementMaintain";
	}
	
	/*
	 * 吨数维护-混凝土
	 */
	@GetMapping("/concreteMaintain")
	public String concreteMaintain() {
		return "nr/concreteMaintain";
	}
	
	
	
	/*
	 * 日预估-采矿
	 */
	@GetMapping("/oreCollectForecast")
	public String oreCollectForecast() {
		return "nr/oreCollectForecast";
	}
	
	/*
	 * 日预估-选矿
	 */
	@GetMapping("/oreSelectForecast")
	public String oreSelectForecast() {
		return "nr/oreSelectForecast";
	}

	/*
	 * 日预估-水泥制造
	 */
	@GetMapping("/cementForecast")
	public String cementForecast() {
		return "nr/cementForecast";
	}
	
	/*
	 * 日预估-混凝土
	 */
	@GetMapping("/concreteForecast")
	public String concreteForecast() {
		return "nr/concreteForecast";
	}
	
	
	@GetMapping("/forewarningChange")
	public String forewarningChange() {
		return "nr/forewarningChange";
	}
	
	
	@GetMapping("/camdetection")
	public String detection() {
		return "nr/camdetection";
	}
	
	/**
	 * 异常车流
	 * 
	 * @return
	 */
	@GetMapping("/staytimehandle")
	public String staytimehandle() {
		return "nr/staytimehandle";
	}
	
	
	
	/**
	 * 预估（月）
	 * @return
	 */
	@GetMapping("/forecastmonth")
	public String stationforecastmonth() {
		return "nr/forecastmonth";
	}
	
	
	/**
	 * 车流记录算法1
	 * @return
	 */
	@GetMapping("/recordsRe1")
	public String recordsRe1() {
		return "nr/recordsRe1";
	}
	
	/**
	 * 预估（月）
	 * @return
	 */
	@GetMapping("/recordsRe2")
	public String recordsRe2() {
		return "nr/recordsRe2";
	}
}	
